.fl{float:left;}
.brand-info-recommendation {
  background-color: #fff;
  .header {
    padding-bottom: pxToRem(16);
  }
  .tab {
    .select-floor{
      margin-left: pxToRem(16);
      height: 4.4rem;
      line-height: 4.4rem;
      font-size: 1.6rem;
      border-bottom: 1px solid #e2e2e2;
      padding-bottom: 1px;
      background-color: #fff;
      select{
        -webkit-appearance: none;
        border: none;
        option{
          font-size: 1.2rem;
        }
      }
    }
    .select-cate{
      margin-left: 1.5rem;
      height: 4.4rem;
      line-height: 4.4rem;
      font-size: 1.6rem;
      border-bottom: 1px solid #e2e2e2;
      padding-bottom: 1px;
      background-color: #fff;
      select{
        -webkit-appearance: none;
        border: none;
      }
    }
    padding: 0 pxToRem(16) pxToRem(32);
    .tabs-view .tabs-view-tabs .tab-item {
      width: auto;
      margin-left: pxToRem(10);
    }
    .tab-nav {
      .tab-nav-item {
        display: inline-block;
        vertical-align: top;
        line-height: 1;
        font-size: pxToRem(28);
        padding: pxToRem(24);
        margin-right: pxToRem(32);
        text-align: center;
        &.active {
          border-bottom: 4px solid #439df7;
        }
      }
    }
    .tab-content {
      margin-top: pxToRem(10);
      font-size: 0;
      overflow: hidden;
      white-space: nowrap;
      .brand-info-recommendation-image-list-item-view {
        width: 20%;
        border: 2px solid #f5f5f5;
        box-sizing: border-box;
        display: inline-block;
        float: left;
        img {
          width: 100%;
        }
      }
    }
  }
}
